In this paper, we mainly discuss the axiomatic semantics of class and polymorphism for Java, including the correlative component. 本文以Java语言为背景,重点讨论了类的继承和多态性的公理语义,同时也给出了必要的及相关的语言成分的公理语义。
We also give the axiomatic semantics of if statement and while statement and block statement in order to show that the axiomatic semantics plan is normal. 为了说明本文提出的公理语义方案具有一般性,也给出了具有异常处理机制条件下,if语句,while语句,和块等语句的公理语义。
Studying the Relationship Between GAMMA and UNITY Model Based on Axiomatic Semantics 从公理语义看UNITY模型和GAMMA模型的关系
About the axiomatic semantics, I have not see the articles about the axiomatic semantics of continue, break, return, and the main reason is these statements concerning about the control transfer and difficultly to describe the formula. 关于公理语义,目前没有见到讨论continue,break,return等的语句的公理化方面的文章,主要原因是这些语句涉及到控制转移问题,用逻辑公式不易描述。
In the field of program verification, Hoare axiomatic method and the Dijkstra weakest pre-verb is the most outstanding of these two methods is their point system, the definition of the language system, and then find their way to the semantics of the language system. 在程序验证领域,Hoare公理方法与Dijkstra最弱前置谓词方法是最为杰出的,这两个方法系统的基点是各自定义的语言系统,然后根据各自的方法寻求语言系统的语义。